deposit as a security - French English Dictionary